‰SymbolsABCDEFGHIJKLMNOPQRSTUVWXYZaliasdefinedallocation blockssizeAppFile data type".See also application files recordapplication files recordblockslogicalclumpsdefinedcreating*creation dates handled by FSpExchangeFiles data forkdialog boxesfor saving and opening files directoryrootdefineddefineddocument recorddefinedend-of-filelogicalphysical file data%limitations of using Resource Managerusing the File Manager to read"using the Resource Manager to read
file forks data fork
resource forkfile fragmentationavoidingFile Managercreating FSSpec records exchanging contents of two files file markdefinedfile reference numberdefinedfilesclosingdefinedhandling File menu commandsopeningopening at application startupreading data in newline mode#reverting to the last saved versionsaving preferenceswriting data tofName fieldFSMakeFSSpec functionFSpCreate functionFSpOpenDF functionfType fieldHierarchical File System (HFS)definedlogical blocksdefined/modification dates, handled by FSpExchangeFilesNew Folder dialog boxopeningfilesPreferences filesreading data from
resource forkresource types
‘'DITL' ’Revert to Saved menu commandroot directorydefinedsavingsaving under a new namescriptsspecifying when creating a fileStandard File Package
opening filesreply recordsaving filesStandardGetFile procedureStandardPutFile procedurestationery pads handled by Standard File Package
versNum fieldvolumesdefined
vRefNum field#working directory reference numberszzReserved2 fieldzzsfFile fieldzzsfFlags fieldzzsfGood fieldzzsfIsFolder fieldzzsfIsVolume fieldzzsfReplacing fieldzzsfReserved1 fieldzzsfScript fieldzzsfType fieldzzsmSystemScript)access privileges in foreign file systemsAFP (AppleTalk Filing Protocol)Allocate functionAppleTalk Filing Protocol (AFP)catalogs searchingdefault directorydefault volumedirectoriesdescribed for PBCatSearchspecifying in HFSdefaultfile attributesdefinedspecifying in PBCatSearchfile IDscreatingdeleting
exchangingfunctions for manipulating resolvingtracking files with+functions modified to accept FSSpec records/manipulating foreign access-control informationmounting remote volumesreading volume informationsearching a catalogtesting for featuresand FCB bufferfile system specification*file system specification (FSSpec) recordsopening documents with!file system specification records$filenames, specifying in PBCatSearch&access control in foreign file systemsdescribed for PBCatSearchspecifying in HFStracking with file IDsFinder informationspecifying in PBCatSearch*foreign file systems, access privileges inFSpDelete functionFSpGetFInfo functionHSetVol functionpossible problems using
menu commandsOpen (File menu) pathnamesPBCatSearch functionPBCreateFileIDRef functionPBDeleteFileIDRef functionPBExchangeFiles functionPBGetForeignPrivs functionPBGetUGEntry functionPBGetVolMountInfo functionPBGetVolMountInfoSize functionPBHGetVolParms functionPBResolveFileIDRef functionPBSetForeignPrivs functionPBShare functionPBUnshare functionPBVolumeMount functionprivilege modelsvolumedefault'determining the amount of free space onidentified in FSSpec recordsmounting programmaticallysearching the catalog
zzfsSBFLPyLenzzfsSBFlRLgLenzzfsSBFlRPyLenzzfsSBFlXFndrInfozzfsSBFullNamezzfsSBNegatezzfsSBPartialName&zzgestaltFullExtFSDispatching constant zzgestaltHasFSSpecCalls constantzzioCatPosition fieldzzioSearchBits field(zzioSearchInfo1 and ioSearchInfo2 fieldszzioSearchTime fieldzzvMForeignPrivID field'DITL' resource type%for custom Open and Save dialog boxes'DLOG' resource type24activation proceduresBalloon Help2when using enhanced Standard File Package routines2when using original Standard File Package routinesBalloon Help on-line assistance.See also help balloons)dialog boxes for saving and opening filescallback routines#with Standard File Package routines
compatibility%customized standard file dialog boxes
copy fieldcurrent directory%in Standard File Package dialog boxescurrent disk%in Standard File Package dialog boxesCustomGetFile procedureCustomPutFile procedurecustomizingitem numberscustomizingitem numbersitem numbersdisk6in Standard File Package dialog boxes.See current diskfile filter functionsfor standard file display listfile formats%in Standard File Package dialog boxes File menuOpen commandSave As commandSave command
file types'filtering Standard File display list by%user interface for saving and openingkeyboard equivalentsin standard file dialog boxesSave (File menu)Save As (File menu)modal-dialog filter functions!for Standard File Package dialogsOpen command (File menu)pop-up menus%in Standard File Package dialog boxespseudo-items
reply recordsfor Standard File Package'DITL''DLOG'Save As command (File menu)Save command (File menu)SFGetFile procedureSFPGetFile procedureSFPPutFile procedureSFPutFile procedureSFReply data typeactivation procedurescallback routines%compatibility with earlier proceduresdata structures indialog hook functionsfile filter functionsmodal-dialog filter functionsroutines intesting for featuresuser interface guidelinesStandardFileReply data type
variations inDisk Initialization Packageloadinglow-level routines-overriding the disk initialization dialog boxroutines in"disk initialization warning dialogdisk naming dialogdisk verificationdefineddisk zeroingdefineddisk-inserted eventsmasking outreceiving in a modal dialog
responding todisks!determining whether disk is validerasing in the Findererasingdisksreinitializingreinitializing
formattingnamingnaming disks-DIUnload procedureDisk Initialization Package unloading.DIVerify functionverifying formatting of disksdisksverifying formatting ofDIZero functionand bad block sparingmounting inserted disksFmtDefaults global variableHFSDefaults data structureinitializing disksinitializing disksdisksinitializingPack2 trap macrosignature words default for hierarchical volumesSpecial menuErase Disk command-and disk initialization[Standard File Packagedisk initialization]disk initialization]user interface"for initializing and naming a diskvolume characteristicschanging defaultsreverting back to defaultszeroing a disk.See disk zeroingzzabSize fieldzzbtClpSize fieldzzclpSize fieldzznxFreeFN fieldzzsigWord field('alis' resource type[alis resource type]
Alias Manager.See also alias recordsroutines intesting for availability
alias recordscontentscreatingcustomizingdefinedgetting information aboutprivate Alias Manager datareadingrelative path in resolving
functions for
functions forstoring and retrievingupdating1automatic mounting in resolution of alias records.See also status routinescallback routineswith MatchAlias functionwith MatchAlias function
directory IDsin resolution of alias recordsfast search for alias recordsfor resolving aliasesin resolution of alias recordsGetAliasInfo functionMatchAlias functionNewAlias functionNewAliasMinimal function$NewAliasMinimalFromFullpath function!records, alias. See alias records#relative search for an alias recordResolveAlias function'alis'0search strategies in resolution of alias recordsabsolute
exhaustivefastrelativetargetof an alias recordUpdateAlias function"identifying in an alias resolutionzzaliasSize fieldzzasiAliasName constantzzasiParentName constantzzasiServerName constantzzasiVolumeName constantzzasiZoneName constantzzgestaltAliasMgrAttr constant!zzgestaltAliasMgrPresent constantzzkARMmountVol constantzzkARMMultVols constantzzkARMnoUI constantzzkARMSearch constantzzkARMSearchMore constantzzkARMSearchRelFirst constantzzrAliasType constantzzuserType field